<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Any Browser and Why it's Important - Kevin "The Nuclear" Bloom's Personal Website</title>
<link rel="shortcut icon" type="image/png" href="/img/guy-in-space.png"/>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="generator" content="Org mode" />
<meta name="author" content="Kevin &quot;The Nuclear&quot; Bloom" />
<meta http-equiv="cache-control" content="no-cache, must-revalidate, post-check=0, pre-check=0" />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />
<link rel='stylesheet' href='/styles/main.2.css' />
</head>
<body>
<div id="preamble" class="status">
 <div id="banner">
  <h1><a href="/home.html">Kevin "The Nuclear" Bloom</a></h1>
  <hr />
  <div id="navit">
    <a href="/contact.html">Contact</a>
    &nbsp;
    <a href="/blog.html">Blog</a>
    &nbsp;
    <a href="/projects.html">Projects</a>
    &nbsp;
    <a href="/about-me.html">About Me</a>
  </div>
 </div>
</div>

<div id="content">

<div id="outline-container-org12fd46b" class="outline-2">
<h2 id="org12fd46b">Any Browser and Why it's Important</h2>
<div class="outline-text-2" id="text-org12fd46b">
<div class="PREVIEW">
<p>
You've come to the site of a web developer (me) and were shocked. You immediately
thought: "Lol, why is his site so <i>old</i> looking? This isn't the 90s!" Due to my
prediction abilities, I foresaw this happening, thus, this article was born.
</p>

</div>

<p>
But seriously, I do have a valid explanation as to why the site looks like
this. In fact, I have 3 reasons: aesthetics, laziness, and freedom. The first
two in the list are quick hitters and don't really need to be explain in too
much detail. Aesthetics: I like how old sites look. They are simple, easy to
understand, and have a hacker feel. Laziness: I didn't really feel like putting
that much effort into this. I'd rather spend my time writing articles and
lisping.
</p>


<p>
That's right, a new paragraph for explaining the freedom part. To explain this
we must think outside of the first world country that you are probably in right
now. We have to consider what the computing situation for people who are less
fortunate; namely, those in lesser developed countries or poorer people in
developed countries. Think about it. What kind of computer does someone in a
third world country look like? How powerful might it be? Chances are that the
machine probably isn't the best. It's either old and "obsolete" or under-powered
and slow. Chances are that machine probably has slow Internet as well. Keep that
in your head for a moment.
</p>


<p>
Now imagine someone using that computer to access a JS-bloated site such as
Facebook, Twitter, Amazon, etc. That computer probably isn't going to work all
that well. This is an issue because those sites are preventing people who don't
have high-quality machines to properly use their site. This becomes a more
serious problem if the site is an educational, news, or religious site. What
that means is that the site owners are preventing that less fortunate person
from education and information. This is a disjustice towards that person.
</p>


<p>
I found out about this concept when reading the literature found on the amazing
<a href="https://www.dillo.org/">dillo</a> web browser's site (<a href="https://www.dillo.org/funding/objectives.html">here</a>). Dillo allows people with any kind of computer
to access the web as best as they can. It is a truly great browser and probably
my favorite. They can do this because their browser doesn't support JS. So a lot
of the web is broken when using it, but at least you get the content. Another
related reason is called <a href="http://www.anybrowser.org/campaign/">Any Browser</a>. This is basically a movement to make web
content viewable on any browser with or without JS or CSS.
</p>


<p>
Most likely you think that those reasons are stupid - and that's okay! If the
entire web looked like this site it would be pretty dang boring! However, it
would make the web a better place. "Better place? How?" Well, there are a few
issues with JS, especially when that <a href="http://www.fsf.org/blogs/licensing/no-one-should-have-to-use-proprietary-software-to-communicate-with-government">JS is nonfree</a>; meaning you have <i>no idea</i>
what is being ran on your browser! JS can unmask your IP address if you're using
a proxy such as <a href="https://www.torproject.org/">Tor</a>, it can contain spyware that can do all sorts of nasty
things, and since it's nonfree, it's a destruction of <i>your</i> freedom!
</p>


<p>
Once again, you probably don't care. I can understand that. I'm not super
serious about the nonfree JS argument but I am careful whenever I do use
JS. Especially on Internet tyrants such as <a href="https://stallman.org/google.html">Google</a>, <a href="https://stallman.org/facebook.html">Facebook</a>, or <a href="https://stallman.org/amazon.html">Scamazon</a>!
Attempt to not poison your computer by visiting these site. For web search, use
a freedom respecting search engine like <a href="https://duckduckgo.com/">DuckDuckGo</a>, <a href="https://www.startpage.com/">StartPage</a>, or (my favorite)
<a href="https://searx.me/">SearX</a>. If you have Facebook, don't use it on your personal machine. I only use
Facebook on my already-compromised iPhone. Twitter isn't really any better and
I'm sure I'll write an article about it someday. Reddit isn't bad but still
requirements nonfree JS, but if you can get past that, you're good! There are
also a few free software social medias but realistically they don't compare to
the bigger ones due to lack of mainstream use. Screw Amazon&#x2026; (Middle fingers
to the sky screaming)
</p>


<p>
Anyways, I got a little off topic&#x2026; Moral of the story is, I keep the site
minimal such that any one with a slow or old computer can still view the site
with ease! Also, I don't have any JS because I'm lazy, don't like the language,
and don't want to mess around with licensing my JS.
</p>
</div>
</div>
</div>
<div id="postamble" class="status">
<p class="author">Author: Kevin "The Nuclear" Bloom</p>
</div>
<div id="footer">
  <hr />
  <p>
   <a href="https://anybrowser.org/campaign/">
    <img src="/img/any-browser.png" alt="Viewable with any browser! No JS, no cookies, no bullshit!"/></a>
    &nbsp;
    <a href="http://validator.w3.org/check?uri=nuclearkev.org"><img
      src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0 Strict" height="31" width="88" /></a>
    &nbsp;
    <a href="http://NetBSD.org/"><img
      src="https://www.netbsd.org/images/powered-by-NetBSD.png" alt="NetBSD" width="88" /></a>
  </p>
  <p>
    Copyright © 2017-2022 Kevin "The Nuclear" Bloom
  </p>
</div>
</body>
</html>
